body{
	width: 100%;
	background: #f2f3f3;
	.search{
		width: 100%;
		height: 1.1rem;
		overflow: hidden;
		background: #f2f3f3;
		position: relative;
		input{
			width:95%;
			height:.8rem;
			margin-left: .2rem;
			margin-top: .2rem;
			border-radius: .5rem;
			outline: none;
			text-indent: 42%;
			font-size:.48rem;
			background: white;
			border:1px solid #e0e0e0;
		}
		img{
			width:.5rem;
			height:.5rem;
			position: absolute;
			left:3.6rem;
			top:0.39rem;
			object-fit: contain;

		}
	}
	.content{
		width: 100%;
		height:6rem;
		margin:0 auto;
		background: white;
		overflow: hidden;
		margin-top: 0.2rem;
		.content-cont{
			&>div:first-child{
				height:0.57rem;
				margin-left: 0.48rem;
				margin-top: 0.4rem;
				.c-l{
					float: left;
					width: 75%;
					font-size: .48rem;
					color:#111111;
					overflow: hidden;
					white-space:nowrap;
					text-overflow:ellipsis;
				}
				.c-r{
					float: right;
					width:1.2rem;
					height:.4rem;
					color: #111111;
					text-align: center;
					font-size: .3rem;
					background:  #f7ca0f;
					margin-right: .48rem;
					margin-top: .1rem;
				}
				//.c-r{
				//	float: right;
				//	font-size: .57rem;
				//	color: #e8381d;
				//	margin-right: .48rem;
				//}
			}
			&>div:nth-child(2){
				//height: .48rem;
				margin-left: .48rem;
				margin-top:.29rem;
				&>div:first-child{
					float: left;
					font-size: .3rem;
					color: #afafaf;
				}
				&>div:nth-child(2){
					float: right;
					color: #afafaf;
					text-align: center;
					font-size: .32rem;
					line-height: .32rem;
					margin-right: .48rem;
					margin-top: 0.05rem;
				}
				&>div:nth-child(3){
					float: left;
					width:100%;
					height: .53rem;
					text-align: left;
					font-size: .48rem;
					line-height: .53rem;
					color: #e7381e;
					margin-top: .1rem;
					font-weight: 600;
				}

			}
			&>div:nth-child(3){
				width: 90%;
				height: 1.9rem;
				font-size: .32rem;
				margin-left: .48rem;
				margin-top: .4rem;
				overflow: hidden;
			}
		}
		.last-box{
			width: 90%;
			height: .6rem;
			margin-left: .48rem;
			margin-top: .45rem;
			&>img{
				border-radius:50%;
				width:.6rem;
				height: .6rem;
				float: left;
			}
			&>span:nth-child(2){
				width:2rem;
				float: left;
				font-size: .36rem;
				margin-left: .2rem;
				line-height: .6rem;
				overflow:hidden;
				white-space:nowrap;
				text-overflow:ellipsis;
			}
			&>span:nth-child(3){
				float: right;
				font-size: .36rem;
				margin-left: .2rem;
				line-height: .6rem;
				color: #afafaf;
			}
			.list-img-need{
				display: inline-block;
				float: left;
				position: relative;
				top: -0.03rem;
				margin-right: 0.05rem;
				.img-head{
					width: 0.6rem;
					height: 0.6rem;
					object-fit: cover;
					border-radius: 0.6rem;
				}
				.img-type{
					position: absolute;
					width: 0.3rem;
					height: 0.3rem;
					object-fit: contain;
					border-radius: 0.15rem;
					z-index: 10;
					bottom: -0.05rem;
					right: -.1rem;
				}
			}
		}
	}
}
